home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
019a
/
se145.zip
/
SE.DOC
< prev
next >
Wrap
Text File
|
1991-03-11
|
67KB
|
1,367 lines
┌───────────────────┐
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │┐
│ ▒ █▀▀▀▀▀▒ █▀▀▀▀▀▒ ││
│ ▒ █▒▒▒▒▒▒ █▒▒▒▒▒▒ ││
│ ▒ ▀▀▀▀▀█▒ █▀▀▀▒▒▒ ││
│ ▒▒▒▒▒▒ █▒ █▒▒▒▒▒▒ ││
│ ▒ ▀▀▀▀▀▀▒ ▀▀▀▀▀▀▒ ││
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ││
└───────────────────┘│
└───────────────────┘
┌─────────────────────────────────────────┐
│ SOFTKEY EDITOR VERSION 1.45 USERS GUIDE │
└─────────────────────────────────────────┘
┌───────────────────────────────┐
│ Copyright Henry Weidman 1991 │
│ All Rights Reserved │
└───────────────────────────────┘
┌──────────────────────────────────────────┐
│ This document was created with SE │
└──────────────────────────────────────────┘
┌───────────────┐
│ MARCH 11,1991 │
└───────────────┘
WARRANTY
The warranty is limited to the replacement of defective disk-
ettes. Defective diskettes will be replaced if the defective
diskette is returned to Weidman Enterprises. Weidman Enter-
prises is not liable for any other loss of time or money due to
the use of this software.
How to contact Weidman Enterprises:
COMPUSERVE: Compuserve ID: 73240,1653
TELEX: 3762848
The first line of the telex message must be:
TO:EASYPLEX:73240,1653
US MAIL:
Weidman Enterprises, 24 Bickel Court, Sterling VA 22170
- SE Version 1.45 Software License -
Softkey Editor is copyrighted by the author. If you obtained this
program from a shareware distributor or a bulletin board you may
use it to determine if it meets your text editing needs. If you
continue to use it, you must become a registered user. Version 1.4
of SE may be copied and shared with other users as long as the
entire diskette is copied. You are encouraged to share this software
with other users. SE version 2.0 or greater, which is available only
to registered users may not be distributed or copied except for
making a backup copy.
Registered users will receive:
1) Question and answer support via U.S. mail or CompuServe.
2) Version 2.1+ of SE which has the following additional
features:
- Interface to Turbo C and Turbo Pascal MAKE utility
- Macro Editor
- Repeat macros up to 9999 times
- Column Addition
- Paragraph formatting
- 144 user definable special character keys
- User programmable file filters with 4 file filters
included. The file filters perform conversion of
documents from non ascii formats to ascii.
3) Notice of future updates to SE.
To become a registered user, use the order form on the next page
and submit $20.00 for each system that SE will be installed on.
Site licenses are available on request.
Softkey Editor Order Form
Date: ________________
Specify one diskette type:
3 1/2 inch 720K ______
5 1/4 inch 360K ______
--------------------------------------------
| |
| Ship To: _____________________________ |
| _____________________________ |
| _____________________________ |
| _____________________________ |
| |
| |
--------------------------------------------
Please enclose a check or money order for U.S. $20.00 per diskette
and mail this order form to:
Weidman Enterprises
24 Bickel Court
Sterling VA
22170
USA
SE - CONTENTS - SE
Using Softkeys, Online Help, Installation....................1
Options, Version, Files......................................2
Description, Usage...........................................3
Keypad Functions.............................................4
Status Line..................................................4
Control Keys.................................................5
Alt Keys.....................................................6
Cautions, Running DOS programs...............................6
ANSI Codes...................................................7
Softkeys, Top Level Softkeys.................................8
Lower Level Softkeys, File and Directory Softkeys........9, 10
Search, Goto Softkeys.......................................11
Block Softkeys..............................................12
Text Softkeys...........................................13, 14
Window Softkeys.............................................15
User Options................................................16
Calculator..................................................17
Special Tools...........................................18, 19
Special Characters..................................20, 21, 22
Control Characters..........................................21
Index...................................................23, 24
MONOCHROME DISPLAY PROBLEMS
If you are using a color display adapter with a monochrome
monitor, run SEINSTAL and select the Mono Display option or
select color options that work with your display.
╔═════════════════════════╦══════════════════╦════════════════════════╗
║ ░░░░░░░░░░░░░░░░░░░░░░░ ║ USING SOFTKEYS ║ ░░░░░░░░░░░░░░░░░░░░░░ ║
╠═════════════════════════╩══════════════════╩════════════════════════╣
║ ║
║ Softkeys are the F1 to F10 or shift-F1 to shift-F10 function keys. ║
║ When a small up arrow is displayed on the screen in a softkey label,║
║ press the SHIFT key and the FUNCTION key simultaneously to activate ║
║ the function. For example: ║
║ ║
║ Softkey (The up arrow is shown as a carot ^ symbol in this ║
║ Label document because the up arrow cannot be printed.) ║
║ ╔═══════╗ ║
║ 1║^ Menu ║ Press shift and F10 simultaneously to exit to the top ║
║ 0║ Next ║ level softkey menu. Press F10 to go to the next lower ║
║ ╚═══════╝ level softkey menu. ║
║ ║
║ Where possible, softkeys are displayed from left to right according ║
║ to frequency of use. The most frequently used keys are assigned to ║
║ F1 and the least frequently used keys are assigned to F9. ║
╚═════════════════════════════════════════════════════════════════════╝
- i -
╒═╤═══════════════════════╤═╕
│≡│ INSTALLATION │≡│
╘═╧═══════════════════════╧═╛
┌───────────────────────┬───────────────────────────────────────────┐
│ TO INSTALL SE │ Copy the diskette files into any │
├───────────────────────┘ directory, then execute the SEINSTAL │
│program to set the SE installation directory path and select │
│user options. SEINSTAL allows the user to select display, prompt, │
│memory size, and installation directory options. │
│If the installation directory option is left blank, then SE will │
│look in the current directory for the HELP files and macro files │
│(*.MAC). │
└───────────────────────────────────────────────────────────────────┘
╒══════════════╕
│≡≡ CAUTIONS ≡≡│
╘══════════════╛
╔═══════╗ ╔══════════════════╗
║ QUIT ║ ║ Quit? [Y,N,Q]: ║ 'Q' exits from SE without saving work.
║ ║ ╚══════════════════╝ 'Y' prompts the user to save work for
╚═══════╝ each window containing a file that
has been changed.
┌───────┐
│Abandon│ Clears the screen and text memory without saving work.
│ File │
└───────┘
┌───────┐
│Run DOS│ Non recoverable errors while running the DOS program
│Program│ will result in loss of the editing session. Save work
└───────┘ before using Run DOS.
┌───────┐ The current file is abandoned then the user is
│ Read │ is prompted for a valid file name and the new
│ File │ file is read into the editor.
└───────┘
Out of Memory error message: When this error occurs,
most editor functions are disabled except File functions.
Abandon or Save files and then continue or Quit and
execute SEINSTAL to select a larger memory usage option.
BUGS
- Search, Replace will not replace only one character with an empty
replace string (at least one character must be specified in the
replace string or a space is automatically substituted).
- Search, Replace backwards does not search on the current line (it
begins the search on the previous line).
- A line cannot be broken at the last character on a line.
TRADEMARKS
IBM, and PC-DOS are trademarks of International Business
Machines Corp.
MS-DOS is a trademark of Microsoft Corp.
Turbo C and Turbo Pascal are trademarks of Borland International
Wordstar is a trademark of MicroPro International
- ii -
SE - 1 - SE
┌─────────────────────────────────────────────────────────────────────┐
│ - SOFTKEYS ARE FUNCTION KEYS - │
├─────────────────────────────────────────────────────────────────────┤
│ - Using Softkeys - │
├─────────────────────────────────────────────────────────────────────┤
│ Softkeys are simply function key labels which are │
│ displayed at the bottom of the screen. There are │
│ a hierarchy of softkey menus. Pressing any top │
│ (or main) level softkey causes the selected lower │
│ level of softkeys to appear. Pressing the "Menu" │
│ softkey returns the user to the top (or Main) │
│ level. When the up arrow symbol is displayed in │
│ a softkey label, press the shift key and the │
│ function key simultaneously. │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ ON LINE HELP │
├─────────────────────────────────────────────────────────────────────┤
│ Press the HELP key from the top level softkey menu and then press │
│ the desired help softkey. To get familiar with the keyboard, the │
│ key pad, softkeys and control keys, try the "KEYS" help first. │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────┐
│ INSERTING AND DELETING TEXT │
└─────────────────────────────┘
The keypad "Ins" key toggles the INSert and OVeRtype modes and
displays the current mode on the status line. In insert mode,
characters may be inserted wherever the cursor is. In overtype
mode, a character typed at the keyboard replaces the current
character. The keypad "Del" key deletes the current character.
The backspace (<-) key deletes the previous character.
SE - 2 - SE
[] denotes optional parameters
┌────────────┬─────────────────────────────────────────────────────────┐
│ NAME │ SE, Softkey editor │
└────────────┴─────────────────────────────────────────────────────────┘
┌────────────┬─────────────────────────────────────────────────────────┐
│ TO RUN │ SE [ filename [line_number] ] │
└────────────┴─────────────────────────────────────────────────────────┘
┌────────────┬─────────────────────────────────────────────────────────┐
│ VERSION │ SE.................VERSION 1.43....................1988 │
└────────────┴─────────────────────────────────────────────────────────┘
┌────────────┬─────────────────────────────────────────────────────────┐
│ENVIRONMENT │ IBM PC or PC compatible, MS/PC-DOS 2.1 or greater, │
│ │ Monochrome or Color, 256K memory. Supports EGA and VGA. │
│ │ To run concurrent DOS programs, more memory is │
│ │ needed (minimum total ram 512K) depending on the memory │
│ │ requirements of the DOS programs being executed. To use │
│ │ MAKE, 640K is recommended. │
└────────────┴─────────────────────────────────────────────────────────┘
┌────────────┬─────────────────────────────────────────────────────────┐
│ MEMORY │ Depends on memory option selected in SEINSTAL. The │
│ USAGE │ amount of memory used determines maximum edit file │
│ │ size. Refer to the chart below. Number of lines and │
│ │ pages may vary depending on the content of the │
│ │ document. SE will occupy the maximum amount of memory │
│ │ available up to the maximum limits shown below. │
│ │ │
│ │ MEMORY USAGE MAXIMUM EDIT FILE SIZE │
│ │ 1K = 1024 BYTES 1K = 1000 BYTES │
├────────────┼─────────────────────┬───────────────────────────────────┤
│ │*250K max 128K min. │ 2000 LINES, 40 PAGES, 110K │
│ │*512K max 128K min. │ 6500 LINES, 115 PAGES, 322K │
│ │*640K max 128K min. │ 7500+LINES, 135+PAGES, 450K │
│ ├─────────────────────┴───────────────────────────────────┤
│ │*Depends on amount of memory allocated to DOS and │
│ │ other memory resident programs. │
└────────────┴─────────────────────────────────────────────────────────┘
┌──────────────┐
│ FILES │
├──────────────┼───────────────────────────────────────────────────────┐
│ SE.EXE │ Main executable │
│ SEINSTAL.EXE│ Installation and set up program │
│ *.MAC │ Stored keystroke macro files. │
│ HELP*.TXT │ Help files │
│ SE.DOC │ This document │
│ INSTALL.BAT │ Shows installation instructions │
│ INSTALL.SE │ Installation instructions │
│ PRINT.TST │ Printer test file │
└──────────────┴───────────────────────────────────────────────────────┘
╒══════════════╤═══════════════╕
│ AUTHOR │ Henry Weidman │
╘══════════════╧═══════════════╛
SE - 3 - SE
┌──────────────────────────────────────────────────────────────────────┐
│ DESCRIPTION │
├──────────────────────────────────────────────────────────────────────┤
│ Softkey Editor creates pure ascii text files and may be used for │
│ programming, creating batch files, creating forms and for creating │
│ text files. │
│ Softkey Editor is a very user friendly text editor with many advanced│
│ features. Softkey Editor was designed for both new computer users and│
│ for more experienced users. New users can begin using SE without │
│ referring to the users guide. It is only necessary to refer to the │
│ users guide for information about the editor's unique features. All │
│ editor features are displayed on the softkey menus or are explained │
│ in the on-line help files. Experienced and new users will appreciate │
│ the advanced features of SE which are listed below: │
│ │
│ ANSI Control Sequences Extended Ascii Characters │
│ ASCII Table File Filters │
│ Auto Indent Hex, Decimal Calculator │
│ Block Copy, Delete, Move, Write Insert Control Characters │
│ Calendar Multiple Files, 9 File Windows │
│ DOS File Management Search, Replace │
│ DOS Print Macros │
│ EGA 43 line support VGA 50 line support │
│ Execute DOS programs 254 Columns │
│ Ram Based, Fast 7500+ lines │
└──────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────┐
│ USAGE │
├──────────────────────────────────────────────────────────────────────┤
│ Most of the editor commands are displayed on the softkey menus. │
│ There are several levels of softkeys. The second level of softkeys │
│ may be accessed by pressing any of the top level softkeys. │
│ In some of the low level menus, the next level is reached by │
│ pressing the "Prev or Next" softkey. To return to the main menu when │
│ the "Prev or Next" softkey is displayed, press the Shift key and │
│ the "Prev or Next" softkey simultaneously until the main menu │
│ appears. In menus where only the "Menu" softkey is displayed, it is │
│ not necessary to press the shift key. To return to the top level │
│ menu immediately, press CtrlX. │
│ The keypad buttons are available for moving the cursor by using │
│ the arrow keys, the Pg Up, Pg Dn keys, or the Home, End keys. The │
│ Ins key toggles the INSERT or OVERWRITE mode and the Del key deletes │
│ characters. In addition, the Esc key will undo line deletions. As │
│ many as the last 20 deleted lines may be restored at the current │
│ cursor position. │
│ Some softkey menu commands and keypad functions may also be │
│ executed by pressing specific Ctrl or Alt keys. │
│ The calculator uses reverse polish notation and has decimal │
│ and hex modes. In addition to the normal arithmetic functions, it │
│ has a shift left and shift right capability. To shift the current │
│ result left or right use the '<' and '>' keys. The result is shifted │
│ left or right one bit each time the '<' or '>' key is pressed. │
└──────────────────────────────────────────────────────────────────────┘
SE - 4 - SE
╒══════════════════════╕
│ THE KEYPAD FUNCTIONS │
╘══════════════════════╛
╔══════╗ ╔══════╗
Cancel commands --> ║ Esc ║ ║ Num ║ <-- Automatically turned on
or undelete lines ║ ║ ║ Lock ║ when using the calculator
╚══════╝ ╚══════╝
Cursor Page Top of Screen
Up Up [Ctrl Pg Up]
╔══════╗ ╔══════╗ ╔══════╗ ╔══════╗
Beginning of line --> ║ 7 ║ ║ 8 ║ ║ 9 ║ ║ ║ <-- Multiply
Top of file [Ctrl- ║ Home ║ ║ ║ ║ Pg Up║ ║ * ║
Home] ╚══════╝ ╚══════╝ ╚══════╝ ╚══════╝
Cursor Cursor
Left Right
Move Left [Ctrl <- ] ╔══════╗ ╔══════╗ ╔══════╗ ╔══════╗
Move Right [Ctrl -> ] ║ 4 ║ ║ 5 ║ ║ 6 ║ ║ - ║ <-- Subtract
(Move by tab width) ║ <- ║ ║ ║ ║ -> ║ ║ ║
╚══════╝ ╚══════╝ ╚══════╝ ╚══════╝
Cursor Page End of Screen
Down Down [Ctrl Pg Dn]
╔══════╗ ╔══════╗ ╔══════╗
End of line --> ║ 1 ║ ║ 2 ║ ║ 3 ║ ╔══════╗ Calc
End of file [Ctrl End]║ End ║ ║ ║ ║ Pg Dn║ ║ ║ <-- Enter,
╚══════╝ ╚══════╝ ╚══════╝ ║ + ║ Add
║ ║
╔═════════════╗ ╔══════╗ ║ ║
Toggle insert, --> ║ 0 ║ ║ ° ║ ║ ║
overtype mode ║ Ins ║ ║ Del ║ ╚══════╝
(insert characters ╚═════════════╝ ╚══════╝
or overtype characters) Delete character
or insert decimal point
in calculator mode
╒═════════════════╕
│ the STATUS LINE │
╘═════════════════╛
┌──────────────────────────────────────────────────────────────────┐
│W:1 Ln:130 Col:16 File:myfile.txt AI WW INS│
└──────────────────────────────────────────────────────────────────┘
File: The current file name is placed on the status line after a
Read or Save operation.
W: Window number AI AutoIndent
Ln: Line number WW WordWrap
Col: Column number INS INSert mode
File: Current file name OVR OVeRtype mode
SK Storing keys
SE - 5 - SE
╒══════════════╕
│ CONTROL KEYS │
╘══════════════╛
╔═════╗
║ Esc ║ Undo line deletion(s) and cancel commands
╚═════╝
┌─────────────────────────────────────────────────────────┐
│ Ctrl Left Arrow Move the cursor left by tab width │
│ Ctrl Right Arrow Move the cursor right by tab width │
│ Ctrl B Begin storing keystrokes │
│ Ctrl E End storing keystrokes │
│ Ctrl R + letter Load and run macro (A - Z, 0 - 9) │
│ Ctrl M Carriage Return │
│ Ctrl S Set Marker │
│ Ctrl T goTo Marker │
│ Ctrl C Create Window │
│ Ctrl D Delete Window │
│ Ctrl N Next Window │
│ Ctrl P Previous Window │
│ Ctrl G Goto Window │
│ Ctrl I Tab │
│ Ctrl H Backspace │
│ Ctrl W Delete Word │
│ Ctrl Y Delete Line │
│ Ctrl A Scroll Up │
│ Ctrl Z Scroll Down │
│ Ctrl X Return to top level menu │
│ Ctrl U Top level menu, INS ON, AI ON │
│ Ctrl Home Move to top of file │
│ Ctrl End Move to end of file │
│ Ctrl Pg Up Move to top of screen │
│ Ctrl Pg Dn Move to bottom of screen │
└─────────────────────────────────────────────────────────┘
SE - 6 - SE
╒══════════╕
│ ALT KEYS │
╘══════════╛
┌────────────────────────────────────────────┐
│ Alt A Display Ascii Table │
│ Alt B Begin block │
│ Alt C Copy block │
│ Alt D Delete block │
│ Alt E End block │
│ Alt H Move Block Horizontal │
│ Alt L lower case (block) │
│ Alt M Move block │
│ Alt U UPPER CASE (BLOCK) │
│ Alt W Write block │
│ Alt X Cancel block │
│ Alt R Search/Replace string │
│ Alt S Search │
│ Alt N Find/Replace Next │
│ Alt T Goto Line │
│ Alt Z Delete to end of line │
│ Alt P Page break │
└────────────────────────────────────────────┘
╒══════════════╕
│≡≡ CAUTIONS ≡≡│
╘══════════════╛
╔═══════╗ ╔══════════════════╗
║ QUIT ║ ║ Quit? [Y,N,Q]: ║ 'Q' exits from SE without saving work.
║ ║ ╚══════════════════╝ 'Y' prompts the user to save work for
╚═══════╝ each window containing a file that
has been changed.
┌───────┐
│Abandon│ Clears the screen and text memory without saving work.
│ File │
└───────┘
┌───────┐
│Run DOS│ Non recoverable errors while running the DOS program
│Program│ will result in loss of the editing session. Save work
└───────┘ before using Run DOS.
┌───────┐ The current file is abandoned then the user is
│ Read │ prompted for a valid file name and the new file
│ File │ is read into the editor.
└───────┘
SE - 7 - SE
╒════════════╕
│ ANSI CODES │
╘════════════╛
┌──────────────────────────────────────────────────────────────────────┐
│ ANSI codes may be placed into a file to control cursor movement, │
│ color and other display attributes. Text or graphic characters may │
│ also be placed in the file. To execute the file use the DOS "type" │
│ command. In batch files use the "echo" command followed by the ANSI │
│ code. │
└──────────────────────────────────────────────────────────────────────┘
┌───────┐
│Escape │ Inserts the escape character into your file. The Esc
│ Char │ character looks like this: <-
└───────┘
┌───────┐
│ Erase │ Inserts "<-[2J", which is the ANSI code to clear the
│Display│ screen.
└───────┘
┌───────┐
│ Move │ Inserts "<-[Y;XH", where "Y" must be changed to the
│Cursor │ desired line number and "X" must be changed to the
└───────┘ desired column number.
┌───────┐
│ Set │ Inserts "<-[Am" to turn on an attribute. The "A"
│ Attrib│ character must be replaced with the desired attribute
└───────┘ number.
┌───────┐
│ Set │ Inserts "<-[B;Fm", where "B" is a background ANSI
│ Colors│ color number and "F" is the foreground ANSI color
└───────┘ selection. The "B/F" color values may be set to any
value defined by the ANSI standard.
┌───────┐
│Insert │ Inserts any control character into the document. Use
│CtrlChr│ the ascii table to find desired control characters.
└───────┘ Control characters A-F, I, K, L, and N-Y may be
inserted into files.
SE - 8 - SE
╒══════════╕
│ SOFTKEYS │
╘══════════╛
┌─────────────────────────────────────────────────────────────────────┐
│ When the up arrow symbol is displayed in a softkey label, use the │
│ shift key in combination with the function key. │
└─────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────┐
│ Use the Esc key to cancel a command. │
└──────────────────────────────────────┘
╒════════════════════╕
│ TOP LEVEL SOFTKEYS │
╘════════════════════╛
╔═══════╗
F║ File, ║ File and directory management functions
1║ Dir ║ Including change directory and list directory
╚═══════╝
╔═══════╗
F║Search,║ Search/Replace, set markers, or move within file
2║ Goto ║ Search/Replace allows Control or alt characters
╚═══════╝
╔═══════╗
F║ Block ║ Move blocks horizontally or vertically
3║ Cmds ║ Copy or write blocks
╚═══════╝
╔═══════╗
F║ Text ║ Line centering, set margins, format text, auto indent,
4║ Cmds ║ word wrap, set tab width
╚═══════╝
╔═══════╗
F║Window ║ Create, delete windows, move between windows
5║ Cmds ║
╚═══════╝
╔═══════╗
F║ User ║ Force color or monochrome modes, select EGA 43 line
6║Options║ or VGA 50 line mode. User defined macros.
╚═══════╝
╔═══════╗
F║ Help ║ Access help files
7║ ║
╚═══════╝
╔═══════╗
F║Special║ RPN calculator, date, time, run dos programs,
8║ Tools ║ display key codes, ascii table, file filters,
╚═══════╝ dos print, calendar
╔═══════╗
F║Special║ Extended ascii characters, draw boxes, create forms,
9║ Chars ║ math symbols, Greek letters
╚═══════╝
╔═══════╗
1║ Quit ║ Exit with or without saving work
0║ ║
╚═══════╝
SE - 9 - SE
╒══════════════════════╕
│ LOWER LEVEL SOFTKEYS │
╘══════════════════════╛
╔═══════╗
F║ FILE, ║ MAIN MENU SELECTION
1║ DIR ║
╚═══════╝
┌───────┐ The current file is abandoned and the user is
F│ Read │ prompted for a valid file name and the new file
1│ File │ is read into the editor.
└───────┘
┌───────┐
F│ Save │ Create a new file or save the current file.
2│ File │ "Save File" will overwrite an existing file.
└───────┘ Save file operates on the file name that is
displayed on the status line as shown below:
File: YOURFILE.EXT
File names are placed on the status line after a Read
File, or Save File operation has been performed. If
the name displayed on the status line is -New- then
the user is prompted for the file name. Save File will
overwrite an existing file.
┌───────┐
F│ Write │ The user is prompted for a valid file name and the
3│ File │ contents of the current document is written to the file.
└───────┘ If the file already exists, the write operation is not
performed.
┌───────┐
F│ List │ List the contents of the current directory and select
4│ Files │ a file for read, save, or delete operations. The user
└───────┘ is prompted for a directory "Path" and for "Files". The
"Files" entry consists of a search string. Examples of
valid directory search strings are:
*.* - Find all files in the directory Path
*.DOC - Find all files with the DOC extension
F*.* - Find all files beginning with the letter F
LETTER.* - Find all file names beginning with "LETTER"
and ending with any extension
?.* - Find all filenames beginning with a single
letter and ending with any extension
??.* - Find all filenames beginning with 1 OR 2
letters and ending with any extension
Pressing Enter after the Path and/or Files prompts
selects the default values:
- The default path is the current directory
- The default search string is: *.*
SE - 10 - SE
┌───────┐
F│Change │ Change to a different directory or drive.
5│ Dir │
└───────┘
┌───────┐
F│ Make │ Create a new directory. The user is prompted for
6│ Dir │ the new directory name.
└───────┘
┌───────┐
F│Insert │ The user is prompted for a file name and the file
7│ File │ is inserted into the current file following the
└───────┘ line that the cursor is on.
┌───────┐
F│Abandon│ Abandon file clears the editor memory and the file
8│ File │ name from the current window.
└───────┘
┌───────┐
F│Delete │ The user is prompted for the file name to be
9│ File │ deleted.
└───────┘
SE - 11 - SE
╔═══════╗
F║Search,║ MAIN MENU SELECTION
2║ Goto ║
ALT ╚═══════╝
KEY SOFTKEYS
┌───────┐
Alt S F│Search │ The user is prompted for a string to search for.
1│ │ All control characters except ESC and CR may be
└───────┘ used in the search string. Extended ascii
characters may also be specified by pressing the
ALT key and typing the character code on the
numeric keypad. Search parameters (B)ackwards
and (I)gnore case may be specified when the user
is prompted to enter them.
┌───────┐
Alt R F│Search,│ Search for and replace a string. Parameters
2│Replace│ (A)ll, (F)irst, (N)o prompt for replacement, and
└───────┘ (S)how changes may be specified when the user is
prompted to enter them. Carriage returns may be
put into the replace string by using the
character combination ^M (carot M).
┌───────┐
Alt N F│Rep,Fnd│ If Search or Replace (F)irst was specified, the
3│ Next │ Search or Replace operation may be continued by
└───────┘ pressing this key.
┌───────┐
Alt L F│ Goto │ The user is prompted to enter a line number and
4│ Line │ the cursor will be moved to the specified line.
└───────┘
┌───────┐
Ctrl F│ Goto │ Moves the cursor to the first line of the file.
Home 5│ Top │
└───────┘
┌───────┐
Ctrl F│ Goto │ Moves the cursor to the end of the file.
End 6│ End │
└───────┘
┌───────┐
Ctrl S F│ Set │ Sets a bookmark at the current line. As many as
7│Marker │ 9 Markers may be specified.
└───────┘
┌───────┐
Ctrl T F│ Goto │ Moves the cursor to the previously set bookmark.
8│Marker │
└───────┘
SE - 12 - SE
╔═══════╗
F║ Block ║ MAIN MENU SELECTION
3║ Cmds ║
ALT ╚═══════╝
KEY SOFTKEYS
┌───────┐
Alt B F│ Begin │ Mark the beginning of a block of text.
1│ Block │
└───────┘
┌───────┐
Alt E F│ End │ Mark the end of a block of text.
2│ Block │
└───────┘
┌───────┐
Alt C F│ Copy │ Copy the marked block following the current
3│ Block │ cursor location. Blocks may be copied from
└───────┘ one window to another.
┌───────┐
Alt M F│ Move │ Move the marked block following the current
4│ Block │ cursor location. Blocks may be moved from
└───────┘ one window to another.
┌───────┐
Alt U F│^UpCase│ Shift-F5 converts block to upper case.
Alt L 5│LoCase │ F5 converts block to lower case.
└───────┘
┌───────┐ Horizontal Move:
Alt H F│MoveBlk│ Use the left and right arrow keys after marking
6│ <- -> │ a block and pressing this softkey to move the
└───────┘ text left or right. Press the space bar or any
function key when finished. Only the last line of
the block will move on the display, although all
of the text in the block is being moved. All of
the text in the block will be displayed in its
new location after exiting from MoveBlk.
┌───────┐
Alt W F│ Write │ Write the marked block to a file.
7│ Block │
└───────┘
┌───────┐
Alt X F│Cancel │ Cancels block definition only. Does not move,
8│ Block │ copy or delete any text.
└───────┘
┌───────┐
Alt D F│Delete │ Delete the marked block.
9│ Block │
└───────┘
SE - 13 - SE
╔═══════╗
F║ Text, ║ MAIN MENU SELECTION
4║ Cmds ║
╚═══════╝
┌───────┐
F│Insert │ Insert a line above the current line.
1│ Line │
└───────┘
Also, to insert a line following the current line, move the
cursor to the end of the line and press return. You must be
in INSERT mode to insert a line by pressing return.
┌───────┐
CTRL Y F│Delete │ Deletes the current line. CTRL Y also deletes the
2│ Line │ current line.
└───────┘
┌───────┐
ESC F│Restore│ Restores up to the last 20 deleted lines. The
3│ Line │ ESC key may also be used to perform this
└───────┘ function.
┌───────┐
DEL F│ Join │ Join the following line to the current line. This
4│ Lines │ function may also be performed by presssing the
└───────┘ DEL key when the cursor is positioned at the end
of the current line.
┌───────┐
F│SetRght│ Used to set the column number for the right
5│Margin │ margin when word wrap (WW) mode is selected.
└───────┘
┌───────┐
ALT Z F│Delete │ Delete text starting at the current cursor
6│to EOL │ location to the end of the current line.
└───────┘
┌───────┐ Toggle the auto indent mode on or off. Auto
F│ Auto │ indent aligns the cursor with the left margin
7│ Indent│ of the previous line after the return key is
└───────┘ pressed. To move to column 1 of a blank line
while in auto indent mode, press the home key.
SE - 14 - SE
┌───────┐
F│ Word │ Automatically moves words which extend beyond the
8│ Wrap │ right margin to the following line as they are being
└───────┘ typed in.
┌───────┐
F│ Tab │ Set the tab width and the number of spaces the cursor
9│ Width │ is moved when CTRL <- or CTRL -> is pressed. The tab
└───────┘ locations are fixed according to the tab width
selection.
╒═════════════════╕
│ OTHER TEXT KEYS │
╘═════════════════╛
╔═══════╗
║ Tab ║ Insert tab (when in insert mode) otherwise
╚═══════╝ move the cursor right by tab width.
╒══════════════╕
│ CONTROL KEYS │
╘══════════════╛
╔═════╗
║ Esc ║ Undo line deletion(s) and cancel commands
╚═════╝
┌──────────────────────────────────────────────────────────────┐
│ Ctrl Left Arrow Move the cursor left by tab width. │
│ Ctrl Right Arrow Move the cursor right by tab width. │
│ Ctrl M Carriage Return │
│ Ctrl I Tab │
│ Ctrl H Backspace │
│ Ctrl W Delete Word │
│ Ctrl Y Delete Line │
│ Alt P Page Break │
└──────────────────────────────────────────────────────────────┘
SE - 15 - SE
╔═══════╗
F║Window ║ MAIN MENU SELECTION
5║ Cmds ║
╚═══════╝
Block keys are included in this menu because blocks may
be moved or copied between windows. Blocks may be
deleted only in the current window.
┌───────┐
ALT B F│ Begin │ Mark the beginning of a block of text.
1│ Block │
└───────┘
┌───────┐
ALT E F│ End │ Mark the end of a block of text.
2│ Block │
└───────┘
┌───────┐
ALT C F│ Copy │ Copy the marked block following the current
3│ Block │ cursor location.
└───────┘
┌───────┐
ALT M F│ Move │ Move the marked block following the current
4│ Block │ cursor location.
└───────┘
┌───────┐
CTRL C F│Create │ If the current window is not split, the user is
5│Window │ prompted for Vertical, Horizontal, or Full
└───────┘ (stacked) window creation. If the current window
is split, the next window created will be a full
screen (stacked) window. Up to 9 windows may be
created.
┌───────┐
CTRL D F│Delete │ The user is prompted for the window number to
6│Window │ delete. The current window may not be deleted.
└───────┘
┌───────┐
CTRL P F│ Prev │ Move to the previous window.
7│Window │
└───────┘
┌───────┐
CTRL N F│ Next │ Move to the next window.
8│Window │
└───────┘
┌───────┐
CTRL G F│ Goto │ The user is prompted for the window number
9│Window │ to go to.
└───────┘
SE - 16 - SE
╔═══════╗
F║ User ║ MAIN MENU SELECTION
6║Options║
╚═══════╝
┌───────┐
CTRL B F│ Store │ Begin storing keystrokes. It is recommended
3│ Keys │ that the first keystroke typed is CTRL U, which
└───────┘ puts the editor in a predefined starting mode:
top level menu, AutoIndent On, Insert mode.
Each macro file is limited to 1000 keystrokes.
┌───────┐
CTRL E F│ End │ Stop storing keystrokes. The user is prompted
4│ Store │ to enter a character to be assigned to the macro.
└───────┘ The keystrokes are then stored in a file named
*.MAC where * is the character that was entered.
The letters A - Z and the numbers 0 - 9 are valid
characters for macro names.
┌───────┐
CTRL R F│Replay │ Replays a given macro file. When F5 is pressed,
5│ Keys │ the user is prompted to enter the one character
└───────┘ macro name. When CTRL R is pressed, the user is
not prompted, but the one character macro name
must be entered immediately following the CtrlR.
┌───────┐
F│ Color │ Display screen colors and color values from 0
6│ Chart │ to 255.
└───────┘
┌───────┐
F│^ Color│ Force color display mode
8│ Mono │ Force monochrome display mode
└───────┘
┌───────┐
F│^ HiRes│ EGA 43 line or VGA 50 line mode
9│ 80X25 │ 80 columns and 25 lines
└───────┘
SE - 17 - SE
╒════════════════╕
│ RPN CALCULATOR │
╘════════════════╛
MAIN
MENU AUTOMATIC
SELECTION THEN ON USE
╔═══════╗ ┌──────┐ ╔══════╗
F║Special║ F│ Calc │ ║ Num ║ Key Pad
8║ Tools ║ 6│ │ ║ Lock ║
╚═══════╝ └──────┘ ╚══════╝
Use the "+" key to enter the first number.
To clear the current entry, press "Clear Entry".
To clear both the current entry and the current result, press
"0" and then "*".
To clear everything, press "Clear All".
┌──────────────────────────────────────────────────────────────────────┐
│ The calculator uses Reverse Polish Notation. To use RPN, it is │
│ necessary to enter the two numbers to be operated on and then enter │
│ the operation (+ - * ÷). The + - * / keys enter numbers into │
│ the calculator entry register and add, subtract, multiply or divide │
│ the numbers that are in the entry register and the result register. │
│ For example: │
│ │
│┌────User Input───────┐┌───Registers──┐ │
││Press and then press││Entry │ Result│ │
││───── ──── │├──────┼───────┤ │
││ 2 + ││ 2 │ 2.00│ │
││ 3 + ││ 3 │ 5.00│ │
││ 5 * ││ 5 │ 25.00│ │
││ + ││ 5 │ 30.00│ (The number 5 is still stored │
││ - ││ 5 │ 25.00│ in the entry register and may │
││ * ││ 5 │ 125.00│ be used without entering it │
││ / ││ 5 │ 25.00│ for each calculation.) │
│└─────────────────────┘└──────┴───────┘ │
│ Calculation results may be inserted into documents by pressing the │
│ "Insert Result" softkey. │
│ │
│ When exiting the calculator function, the calculator register and │
│ memory values are saved for the next calculator session. │
│ │
│ The '<' and '>' keys perform a binary shift left and shift right. │
└──────────────────────────────────────────────────────────────────────┘
SE - 18 - SE
╔═══════╗
F║Special║ MAIN MENU SELECTION
8║ Tools ║
╚═══════╝
FUNCTION
┌───────┐
F│ Ascii │ Displays the ascii characters from 0 to 255. Use
1│ Table │ Pg Up and Pg Dn to scroll. Press "H" or "D" for
└───────┘ hex or decimal format. Press SPACE to exit.
┌───────┐
F│Insert │ Inserts todays date into a document at the current
2│ Date │ cursor location.
└───────┘
┌───────┐
F│Run DOS│ Shell to DOS. Type "exit" to return to the editor.
4│Program│
└───────┘
SE - 19 - SE
┌───────┐
F│Display│ Displays the scan codes when keys are pressed.
5│KeyCode│ Press SPACE to exit.
└───────┘
┌───────┐
F│ Calc │ The RPN Calculator.
6│ │
└───────┘
┌───────┐
F│Cal- │ Calendar: To change the month, use the up or down arrow
7│ endar│ keys. Press any other key to exit from the calendar
└───────┘ function.
┌───────┐
F│ File │ - ASCII FILTER reads a source file and writes to a
8│Filters│ user specified output file. Control characters in the
└───────┘ source file are replaced with a space character in the
output file except for the following characters which
are copied directly from the input file to the output
file: 32 to 168, CR, LF, FF. In addition, the extended
ascii box drawing characters are converted to "-", "+",
"#" or "|" symbols where appropriate. This will allow
printing the file SE.DOC or other files which contain
extended ascii characters on a printer which does not
support the extended ascii character set.
- TAB FILTER expands tabs according to a user specified
tab width and writes to the user specified output file.
┌───────┐
F│ DOS │ The user is prompted for the filename to print and the
9│ Print │ DOS print command is executed. Printer port 1 is used.
└───────┘
SE - 20 - SE
╔═══════╗
F║Special║ MAIN MENU SELECTION
9║ Chars ║
╚═══════╝
╒════════════╕
│ ANSI CODES │
╘════════════╛
┌─────────────────────────────────────────────────────────────────────┐
│ ANSI codes may be placed into a file to control cursor movement, │
│ color and other display attributes. Text or graphic characters may │
│ also be placed in the file. To execute the file use the DOS "type" │
│ command. In batch files use the "echo" command followed by the ANSI │
│ code. │
└─────────────────────────────────────────────────────────────────────┘
┌───────┐
F│ Page │ Insert the page break character into a document.
1│ Break │ Pressing "ALT-P" also creates a page break.
└───────┘
┌───────┐
7│Escape │ Inserts the escape (<-) character into your file.
2│ Char │
└───────┘
┌───────┐
F│ Erase │ Inserts "<-[2J", which is the ANSI code to clear the
3│Display│ screen.
└───────┘
┌───────┐
F│ Move │ Inserts "<-[Y;XH", where "Y" must be changed to the
4│Cursor │ desired line number and "X" must be changed to the
└───────┘ desired column number.
┌───────┐
F│ Set │ Inserts "<-[Am" to turn on an attribute. The "A"
5│ Attrib│ character must be replaced with the desired attribute
└───────┘ number.
┌───────┐
F│ Set │ Inserts "<-[B;Fm", where "B" is a background ANSI
6│ Colors│ color number and "F" is the foreground ANSI color
└───────┘ selection. The "B/F" color values may be set to any
value defined by the ANSI standard.
┌───────┐
F│Insert │ Inserts control characters into the document. Use
7│CtrlChr│ the "SPECIAL CHARS" help key for the list of valid
└───────┘ control characters.
SE - 21 - SE
╒════════════════════╕
│ CONTROL CHARACTERS │
╘════════════════════╛
MAIN
MENU FUNCTION
SELECTION SELECTION PROMPT
╔═══════╗ ┌───────┐ ╔═════════════════════╗
F║Special║ F│Insert │ ║Press CTRL + Key: ║
9║ Chars ║ 7│CtrlChr│ ╚═════════════════════╝
╚═══════╝ └───────┘
The following control characters may be inserted into files:
CTRL A thru CTRL Z (except ^G, ^H, ^J, ^M)
╒════════════════════╕
│ SPECIAL CHARACTERS │
╘════════════════════╛
The following characters and 144 more extended
ascii characters are available in the Special
Chars softkey menus.
┌───────┐
F│^ ░ │ Press Shift F8 for the top character or press F8 to
8│ ▒ │ insert the bottom character into the file.
└───────┘
┌───────┐
F│^ ▓ │ Press Shift F9 to insert the top character into a
9│ █ │ file or F9 to insert the bottom character.
└───────┘
┌───────┐
1│^ Menu │ Press Shift F10 to return to the main softkey menu
0│ Next │ or press F10 to go to the next lower level menu.
└───────┘
┌───────┐
1│^ Prev │ Press Shift F10 to go to the top previous softkey
0│ Next │ menu or press F10 to go to the next lower level menu.
└───────┘
┌───────┐
1│^ Prev │ Press Shift F10 to go to the top previous softkey
0│ Top │ menu or press F10 to go to the top sub level menu.
└───────┘
SE - 22 - SE
Control characters may be inserted into files by using the
"Insert CtrlChar" function. Extended ascii characters may be
inserted by pressing the ALT key and typing the character
code on the numeric keypad.
╒════════════════════╕
│ CONTROL CHARACTERS │
╘════════════════════╛
MAIN
MENU FUNCTION
SELECTION SELECTION PROMPT
╔═══════╗ ┌───────┐ ╔═════════════════════╗
F║Special║ F│Insert │ ║Press CTRL + Key: ║
9║ Chars ║ 7│CtrlChr│ ╚═════════════════════╝
╚═══════╝ └───────┘
The following control characters may be inserted into files:
CTRL A thru CTRL Z (except ^G, ^H, ^J, ^M)
SE INDEX - 23 -
FUNCTION SOFTKEY GROUP PAGE
═══════════════════════════════════════════════ ═════════════ ══════
ANSI Set Attributes (SGR 1 - 49) Special Chars 7, 20
ANSI Erase Display (ED) . .
ANSI Escape Character (27) . .
ANSI Move Cursor (CUP) . .
ANSI Reset Attributes (SGR 0) . .
ANSI Set Color (SGR B;Fm) . .
ANSI ESC sequence . 7, 20
ASCII Code (Extended ascii characters) Special Chars 20
ASCII Code (Press Alt+code on numeric keypad) 22
ASCII Filter Special Tools 18
ASCII Table Special Tools 18
Auto Indent Text Cmds 13
Block Copy Block Cmds 12
Block Delete . .
Block Move Horizontal . .
Block Move Vertical . .
Block Write Block Cmds 12
Bugs ii
Calculator with memory, HEX / Decimal, RPN Special Tools 17
Calendar Special Tools 18
Cancel Block definition Block 12
Cancel last command Esc 14
Center lines with the "Move <- ->" softkey Block Cmds 12
Change Directory File, Dir 9, 10
Copy between windows Window,Block 15, 12
Delete Character 1
Delete Files File, Dir 9, 10
Directory List File, Dir 9, 10
Display keyboard scan codes Special Tools 19
Environment 2
Esc character insertion into files Special Chars 20
Execute DOS programs Special Tools 18
File Filters Special Tools 18
File Size 2
Files 2
Goto Line or Goto Line Marker Search, Goto 11
Help HELP Key 1
Horizontal Scrolling Cursor Keys 4
Insert Calculation Result Calc 17
Insert Character 1
Insert Date Special Tools 18
Insert Time Special Tools 18
Installation 1
Line Delete Text Cmds 13
Line Insert Text Cmds 13
Line Join Text Cmds 13
Line Markers Search, Goto 11
Line Restore Text Cmds 13
SE INDEX - 24 -
FUNCTION SOFTKEY GROUP PAGE
═══════════════════════════════════════════════ ═════════════ ══════
Macros User Options 16
Make Directory File, Dir 9, 10
Margin Adjustment Text Cmds 13
Options 2
Page Break ALT-P 5, 14,
Page Break Special Chars 19
Print files Special Tools 19
Restore Line Text Cmds 13
Remove Directory File, Dir 9, 10
Replace Search, Goto 11
RPN Calculator Special Tools 16
Run DOS Programs Special Tools 19
Search Search, Goto 11
Set Line Marker Search, Goto 11
Set Margins Text Cmds 13
Softkey Placement i
Softkey Usage i
Special Characters Special Chars 21
Status Line 4
Stored Keystrokes User Options 5, 16
Tab Filter Special Tools 20
Tab Width Text Cmds 14
Undo Line Deletions Esc 14
Windows Window Cmds 15
Word Delete CTRL-W 14
Word Wrap Text Cmds 13